History
History
Synonyms
UK
US
Meaning:
beaver

(the fur of) a kind of animal that lives on land and in water and makes dams across rivers

eager beaver

BUSY BEE as in Wiktionary
BUSY BEE as in Wikipedia